abrasive blast residue - Spanish English Dictionary